The PhysX Editor - сочленения
Раздел сочленений пока развит меньше всего. Пока работают лишь команды джойнтов Hinge и Sherical
Общая часть
Name - Имя джойнта. Пока нигде не используется. Сделано на будущее.
Тип джойнта:
Hinge (сгибание)
Spherical (Шарик в разъеме)
Spring (Пружина) - не работает
Prismathic (Призматический) - не работает
Cylinder (Спица) - не работает
On line (Линия) - не работает
On Plane (Плоскость) - не работает
Distance (Расстояние) - не работает
D6 (пока не работает) - не работает
Первое тело - первое тело для джойнта
Второе тело - второе тело для джойнта
Примечание: если вы хотите прикрепить сочленение с содной стороны неподвижно, то в качество одного из тел выберите static world
collision - Коллизия между телами сочленения. Работает только с Hinge,Spherical и Distance
Breakable - Разрушаемо ли сочленение
BreakableForce# - Сила на разрушение
BreakableTorque# - Вращение на разрушение
Примечание: Параметры BreakableForce,BreakableTorqueиспользуются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
Hinge параметры

Зеленой линией обозначена ось вращения, красной стрелкой направление вращения в сочленениии.
HingeLimitMin# - Пока не используется
HingeLimitMax# - Пока не используется
Примечание: Параметры HingeLimitMin,HingeLimitMax используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
HingeSpringSpr# - сила с которой соединение стремится вернуться в свое исходное положение
HingeSpringTargetVal# - смещение точки отклонения
Примечание: Параметры HingeSpringSpr,HingeSpringTargetValиспользуются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
Spherical параметры

Крсной линией обозначена ось сочленения, фиолетовым конусом угол, задаваемый параметром Angle#, зеленой стрелкой направление скручивании в сочленениии, задается параметром twist#.
SphericalAnAngle# - Угол в сферическом соединении
SphericalAnHardn# - значит что предел может быть сделан более мягким если значение hardn меньше 1. Меняется в пределах (0,1]. По умолчанию 1.0 (0.5)
SphericalAnRestit# - предел боунса. Меняется в пределах [0,1]. По умолчанию 0.0 (0.5)
Примечание: Параметры SphericalAnAngle,SphericalAnHardn,SphericalAnRestit используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
SphericalTwistMin# - минимальный угол скручивания
SphericalTwistMax# - Максимальный угол скручивания
SphericalTwistSpr# - уровень эластичности. Может принимать значения [0,бесконечность). По умолчанию 0.0.
SphericalTwistDamp#- коефициент затухания колебаний (сопротивление)
SphericalTwistTargetVal# - смещение точки отклонения (0.0)
Примечание: Параметры SphericalTwistMin,SphericalTwistMax, SphericalTwistSpr, SphericalTwistDamp, SphericalTwistTargetVal используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
SphericalSpringSpr# - уровень эластичности. Может принимать значения [0,бесконечность)
SphericalSpringDamp# - коефициент затухания колебаний (сопротивление). Может принимать значения (-бесконечность,бесконечность). По умолчанию 0.0
SphericalSpringTargetVal# - смещение точки отклонения
Примечание: Параметры SphericalSpringSpr, SphericalSpringDamp, SphericalSpringTargetVal используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
Distance параметры:
DistanceMin# - минимальная дистанция
DistanceMax# - максимальная дистанция
Примечание: Параметры DistanceMin,DistanceMax используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
D6 joint параметры:
D6xMot% - pxD6JointSetPosMotion - позиция x
D6yMot% - pxD6JointSetPosMotion - позиция y
D6zMot% - pxD6JointSetPosMotion - позиция z
Примечание: Параметры D6xMot,D6yMot,D6zMot используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
D6twistMot% - искривление движения
D6swing1Mot% - искривление
D6swing2Mot% - искривление
Примечание: Параметры D6twistMot,D6swing1Mot,D6swing2Mot используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
D6LinearLimit# - предел хода тел в сочлении
D6SwingLimit1# - ограничение на скручивание1
D6SwingLimit2# - ограничение на скручивание2
Примечание: Параметры D6SwingLimit1,D6SwingLimit2 используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
D6TwistLimitLow# - нижний предел
D6TwistLimitHigh# - верхний предел
Примечание: Параметры D6TwistLimitLow,D6TwistLimitHigh используются в одной функции. Если хоть один из этих параметров будет равен "-1", то функция не будет выполнена
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(c) 2007 MadMedic